ball-socket seat - Francés Inglés Diccionario